﻿@charset "utf-8";
html,body{width: 100%;font: 12px/1.5 "\u5fae\u8f6f\u96c5\u9ed1", "\5FAE\8F6F\96C5\9ED1", tahoma, arial, "\5b8b\4f53", sans-serif;}
body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,pre,code,
form,fieldset,legend,input,textarea,
p,blockquote,th,td,hr,button{margin:0;padding:0;}
a {outline: none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
i,em{font-style:normal;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight:normal}
textarea{overflow:auto;resize:none;}
label{cursor:default;}
a,button{cursor:pointer;}
a,a:hover{text-decoration:none;}
input{outline: none;}
input[type="submit"]{ border:none;}
button,input,select,textarea{font-size: 100%;}
button[disabled],html input[disabled]{cursor: default;}
input[type="checkbox"],input[type="radio"] {padding:0;box-sizing:border-box; vertical-align:-2px; margin:0px 3px 0px 0px; cursor:pointer;}
.inline-block {display: inline-block; *display: inline; zoom: 1;}
.word-break{word-break:break-all; word-wrap:break-word;}/*自动换行*/
.text-ell{white-space:nowrap;word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}/*溢出省略*/
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height: 0;font-size: 0;height: 0;}
.clearfix{zoom:1}
.bd{font-weight: bold;}
.fl{float:left;}
.fr{float:right;}
.tl{ text-align:left !important;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.pa{position:absolute;}
.pr{position:relative;}
.pf{position:fixed;}
.ps{position:static;}
.f12{font-size: 12px!important;}
.f14{font-size: 14px!important;}
.f16{font-size: 16px!important;}
.f18{font-size: 18px!important;}
.f20{font-size: 20px!important;}
.f22{font-size: 22px!important;}
.f26{font-size: 26px!important;}
.f29{font-size: 29px!important;}

body{background: #e8e8e8!important;font-family: "微软雅黑"/*"Hiragino Sans GB W3";*/}


.bg_w{background: #fff!important;}
.bg_r{background: #e43a3d!important;}
.bg_b{background: #333333!important;}
.bg_g{background: #e8e8e8!important;}
.bg_gray{background: #dadada!important;}
.bg_yellow{background: #fcd240!important;}
.bg_orange{background: #f35a0f!important;}
.bg_blue{background: #3e8afa!important;}

.w100{width: 100%;}
.w50{width: 50%;}
.mato{margin: auto;}

.c46{color: #464646!important;}
.red{color: #e43a3d!important;}
.green{color: #7ac824!important;}
.black{color: #8a8a8a!important;}
.gray{color: #cacaca!important;}
.blue{color: #7cc5e8!important;}
.orange{color: #f6834b!important;}
.white{color:#fff!important;}
.yellow{color:#ffb736!important;}
.c999{color:#999!important;}

.m10{margin: 10px!important;}

.mb3{margin-bottom: 3px!important;}
.mb5{margin-bottom: 5px!important;}
.mb8{margin-bottom: 8px!important;}
.mb10{margin-bottom: 10px!important;}
.mb12{margin-bottom: 12px!important;}
.mb15{margin-bottom: 15px!important;}
.mb20{margin-bottom: 20px!important;}
.mb25{margin-bottom: 25px!important;}

.mr5{margin-right: 5px!important;}
.mr3{margin-right: 3%!important;}
.mr10{margin-right: 10px!important;}
.mr15{margin-right: 15px!important;}
.mr25{margin-right: 25px!important;}
.mr40{margin-right: 40px!important;}
.mr45{margin-right: 45px!important;}

.mt3{margin-top: 3px!important;}
.mt5{margin-top: 5px!important;}
.mt8{margin-top: 8px!important;}
.mt10{margin-top: 10px!important;}
.mt12{margin-top: 12px!important;}
.mt15{margin-top: 15px!important;}
.mt20{margin-top: 20px!important;}
.mt30{margin-top: 30px!important;}
.mt55{margin-top: 55px!important;}
.mt70{margin-top: 70px!important;}

.ml5{margin-left: 5px!important;}
.ml8{margin-left: 8px!important;}
.mll0{margin-left: 10px!important;}
.ml15{margin-left: 15px!important;}
.ml20{margin-left: 20px!important;}
.ml25{margin-left: 25px!important;}
.ml30{margin-left: 30px!important;}
.ml45{margin-left: 45px!important;}
.ml50{margin-left: 50px!important;}

.p10{padding: 10px!important;}
.pt5{padding-top: 5px!important;}
.pt10{padding-top: 10px!important;}

.pl5{padding-left: 5px!important;}
.pl10{padding-left: 10px!important;}
.pl20{padding-left: 20px!important;}

.pr5{padding-right: 5px!important;}
.pr10{padding-right: 10px!important;}

.pb5{padding-bottom: 5px!important;}
.pb10{padding-bottom: 10px!important;}
.pb40{padding-bottom: 40px!important;}

.tdlt{text-decoration: line-through;}
.tdul{text-decoration: underline;}

a:link {-webkit-tap-highlight-color: transparent;} 
a:visited {-webkit-tap-highlight-color: transparent;} 
a:hover { -webkit-tap-highlight-color: transparent;} 

 .tdun{text-decoration: underline;}

